radiation protection supervisor - Spanish English Dictionary